soil-stabilizing material - German English Dictionary